iT邦幫忙

2022 iThome 鐵人賽

DAY 20
0

閱讀提醒:本文可以單獨服用且計時為正數。

Unreal Engine:5.03 高級賽車模板

OS:Windows10

計時器

在玩賽車遊戲時,大家通常最在意的就是每個地圖或賽道的計時,所以今天就來實作一下計時器吧!

Widget UI - designer

  • 首先開啟 Vehicle UI 藍圖。

  • 在 designer 介面新增三個 Textblock,分別為 「分鐘:秒數」。

  • 並將其放到畫面上方

  • 更改 Textblock 名稱。

  • 在 Detail 面板中將 Text,分別設成 00:00。

  • 接著分別在 Mins、Secs 的 Detail 中,在 Text 欄位旁,選擇 Create Binding

計時器 - Vehicle Player Controller

  • 開啟 Vehicle Player Controller,找到 Event Tick 事件,並在 Update Gear 後方新增 Delay,接一個 Branch,撰寫計時器的函數

Widget UI - Event Graph

  • 再回到 UI 介面,新增 Event Construct 事件,並新增 Vechicle Reff 的變數,並調用 PlayerController。

上一篇
Day19. 【Unreal Engine 5】從高級賽車模板看 UE5(14):車輛藍圖 - Reset Car
下一篇
Day21. 【Unreal Engine 5】UE5 計時器 & 引擎音效
系列文
<< Unreal 進廠維修,就從賽車遊戲開始 >>30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言